Big Huge Thesaurus

Aster divaricatus

noun